package com.cdp.common.core.domain.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.cdp.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;


/**
 * 增效剂表
 *
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class SysEfficiencyAgent extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /** 增效剂主键ID */
    @TableId(value = "agent_id", type = IdType.AUTO)
    private Integer agentId;

    /** 型号 */
    @TableField("model")
    private String model;

    @TableField("source_name")
    private String  sourceName;


    @TableField(exist = false) // 表示此字段不在数据库表中
    private String regionNameStr;

    /** ID (唯一标识) */
    @TableField("id")
    private Integer id;

    /** 版本号，用于乐观锁 */
    @TableField("version")
    private Integer version;


    /** 软删除时间 */
    @TableField("delete_time")
    private Integer deleteTime;

}
